amicus curae - French English Dictionary